*{
  margin: 0;
  padding: 0;
  list-style: none;
  box-sizing: border-box;
}
html,body,#root{
  width: 100%;
  height: 100%;
}

.Home{
  width: 100%;
  height: 100%;
  main{
    width: 100%;
    height: calc(100% - 50px);
  }
  footer{
    width: 100%;
    height: 50px;
  }
}
//首页
.Index{
  width: 100%;
  height: 100%;
  main{
    width: 100%;
    overflow-y: scroll;
  }
}
// 搜索
.Search{
  width: 100%;
  height: 100%;
  h3{
    line-height: 50px;
    span{
      float: right;
    }
  }
}
// 详情
.Detail{
  width: 100%;
  height: 100%;
  main{
    width: 100%;
    height: calc(100% - 50px);
    h1{
      line-height: 50px;
      color: red;
    }
    h3{
      line-height: 50px;
    }
    p{
      line-height: 30px;
    }
  }
  footer{
    width: 100%;
    height: 50px;
  }
}
// 购物车
.Shop{
  width: 100%;
  height: 100%;
  main{
    width: 100%;
    height: calc(100% - 100px);
    overflow-y: scroll;
    .rv-product-card__thumb{
      width: 130px;
      display: flex;
      align-items: flex-end;
      img{
        width: 90px;
        height: 80px;
      }
    }
  }
  footer{
    width: 100%;
    height: 50px;
    .rv-submit-bar{
      bottom: 50px;
    }
  }
}

.Classify{
  width: 100%;
  height: 100%;
  .rv-sidebar__wrapper{
    width: 100%;
    height: 100%;
    .rv-sidebar{
      height: 100%;
    }
    .rv-sidebar__content{
      overflow-y: scroll;
    }
  }
  
}

.ClassItem{
  width: 100%;
  height: 100%;
  .rv-sidebar__wrapper{
    width: 100%;
    height: 100%;
    .rv-sidebar{
      height: 100%;
    }
    .rv-sidebar__content{
      overflow-y: scroll;
    }
  }
  
}